wild spinach - French English Dictionary